renewable events - French English Dictionary